package ar.com.ford.it.fullEconomics.struct;

import java.util.Collection;
import java.util.LinkedList;
import ar.com.ford.it.fullEconomics.persistence.dto.Ncas101CatalogVw;
import ar.com.ford.it.fullEconomics.persistence.dto.Ncas104SfiVw;

public class SfiCatalsStruct {
	
	private Ncas104SfiVw sfi;
	public Collection<Ncas101CatalogVw> catalogs;
	private Collection<PartUsageStruct> parts;
	
	public SfiCatalsStruct() {
		super();
		catalogs = new LinkedList<Ncas101CatalogVw>(); 
	}
	
	public Ncas104SfiVw getSfi() {
		return sfi;
	}
	
	public Collection<Ncas101CatalogVw> getCatalogs() {
		return (Collection<Ncas101CatalogVw>) this.catalogs;
	}
	
	public Collection<PartUsageStruct> getParts() {
		return (Collection<PartUsageStruct>) this.parts;
	}
	
	public void setSfi(Ncas104SfiVw aSfi) {
		this.sfi = aSfi;
	}
	
	public void addCatalog(Ncas101CatalogVw catal) {
		this.catalogs.add(catal);
	}

}
